more power to your elbow - Francés Inglés Diccionario